cap shroud - Spanish English Dictionary